| 1 | SELECT | 选择,查询 | 一、 基础查询与数据操作 (DML & DQL) |
| 2 | FROM | 从,来自 | 一、 基础查询与数据操作 (DML & DQL) |
| 3 | WHERE | 条件 | 一、 基础查询与数据操作 (DML & DQL) |
| 4 | INSERT | 插入 | 一、 基础查询与数据操作 (DML & DQL) |
| 5 | INTO | 进入 | 一、 基础查询与数据操作 (DML & DQL) |
| 6 | VALUES | 值 | 一、 基础查询与数据操作 (DML & DQL) |
| 7 | UPDATE | 更新 | 一、 基础查询与数据操作 (DML & DQL) |
| 8 | SET | 设置 | 一、 基础查询与数据操作 (DML & DQL) |
| 9 | DELETE | 删除 | 一、 基础查询与数据操作 (DML & DQL) |
| 10 | TRUNCATE | 截断/清空 | 一、 基础查询与数据操作 (DML & DQL) |
| 11 | AND | 与 | 二、 条件与逻辑运算 |
| 12 | OR | 或 | 二、 条件与逻辑运算 |
| 13 | NOT | 非 | 二、 条件与逻辑运算 |
| 14 | IN | 在...之中 | 二、 条件与逻辑运算 |
| 15 | BETWEEN | 在...之间 | 二、 条件与逻辑运算 |
| 16 | LIKE | 模糊匹配 | 二、 条件与逻辑运算 |
| 17 | IS | 是 | 二、 条件与逻辑运算 |
| 18 | NULL | 空值 | 二、 条件与逻辑运算 |
| 19 | EXISTS | 存在 | 二、 条件与逻辑运算 |
| 20 | ANY | 任何 | 二、 条件与逻辑运算 |
| 21 | ORDER | 排序 | 三、 聚合、分组与排序 |
| 22 | BY | 按 | 三、 聚合、分组与排序 |
| 23 | GROUP | 分组 | 三、 聚合、分组与排序 |
| 24 | HAVING | 分组后筛选 | 三、 聚合、分组与排序 |
| 25 | COUNT | 计数 | 三、 聚合、分组与排序 |
| 26 | SUM | 求和 | 三、 聚合、分组与排序 |
| 27 | AVG | 平均 | 三、 聚合、分组与排序 |
| 28 | MAX | 最大 | 三、 聚合、分组与排序 |
| 29 | MIN | 最小 | 三、 聚合、分组与排序 |
| 30 | DISTINCT | 去重 | 三、 聚合、分组与排序 |
| 31 | JOIN | 连接 | 四、 表连接与集合操作 |
| 32 | INNER | 内部 | 四、 表连接与集合操作 |
| 33 | LEFT | 左 | 四、 表连接与集合操作 |
| 34 | RIGHT | 右 | 四、 表连接与集合操作 |
| 35 | FULL | 完整 | 四、 表连接与集合操作 |
| 36 | OUTER | 外部 | 四、 表连接与集合操作 |
| 37 | ON | 在...上 | 四、 表连接与集合操作 |
| 38 | UNION | 联合 | 四、 表连接与集合操作 |
| 39 | ALL | 所有 | 四、 表连接与集合操作 |
| 40 | LIMIT | 限制行数 (MySQL/PG方言) | 四、 表连接与集合操作 |
| 41 | OFFSET | 偏移 | 四、 表连接与集合操作 |
| 42 | CREATE | 创建 | 五、 数据定义与约束 (DDL) |
| 43 | TABLE | 表 | 五、 数据定义与约束 (DDL) |
| 44 | ALTER | 修改 | 五、 数据定义与约束 (DDL) |
| 45 | DROP | 删除 | 五、 数据定义与约束 (DDL) |
| 46 | DATABASE | 数据库 | 五、 数据定义与约束 (DDL) |
| 47 | INDEX | 索引 | 五、 数据定义与约束 (DDL) |
| 48 | VIEW | 视图 | 五、 数据定义与约束 (DDL) |
| 49 | PRIMARY | 主 | 五、 数据定义与约束 (DDL) |
| 50 | KEY | 键 | 五、 数据定义与约束 (DDL) |
| 51 | FOREIGN | 外 | 五、 数据定义与约束 (DDL) |
| 52 | REFERENCES | 引用 | 五、 数据定义与约束 (DDL) |
| 53 | UNIQUE | 唯一 | 五、 数据定义与约束 (DDL) |
| 54 | DEFAULT | 默认 | 五、 数据定义与约束 (DDL) |
| 55 | CHECK | 检查 | 五、 数据定义与约束 (DDL) |
| 56 | CONSTRAINT | 约束 | 五、 数据定义与约束 (DDL) |
| 57 | INT | 整数 | 六、 常用数据类型 |
| 58 | VARCHAR | 变长字符串 | 六、 常用数据类型 |
| 59 | CHAR | 定长字符 | 六、 常用数据类型 |
| 60 | TEXT | 长文本 (方言) | 六、 常用数据类型 |
| 61 | DATE | 日期 | 六、 常用数据类型 |
| 62 | DATETIME | 日期时间 (方言) | 六、 常用数据类型 |
| 63 | DECIMAL | 精确小数 | 六、 常用数据类型 |
| 64 | BOOLEAN | 布尔 (方言实现) | 六、 常用数据类型 |
| 65 | TIMESTAMP | 时间戳 | 六、 常用数据类型 |
| 66 | AS | 别名 | 七、 常用内置函数 |
| 67 | CASE | 条件判断 | 七、 常用内置函数 |
| 68 | WHEN | 当 | 七、 常用内置函数 |
| 69 | THEN | 那么 | 七、 常用内置函数 |
| 70 | ELSE | 否则 | 七、 常用内置函数 |
| 71 | END | 结束 | 七、 常用内置函数 |
| 72 | COALESCE | 取非空值 | 七、 常用内置函数 |
| 73 | CAST | 类型转换 | 七、 常用内置函数 |
| 74 | CONVERT | 转换 (方言) | 七、 常用内置函数 |
| 75 | SUBSTRING | 截取 | 七、 常用内置函数 |
| 76 | CONCAT | 拼接 (方言) | 七、 常用内置函数 |
| 77 | UPPER | 大写 | 七、 常用内置函数 |
| 78 | LOWER | 小写 | 七、 常用内置函数 |
| 79 | TRIM | 去空格 | 七、 常用内置函数 |
| 80 | REPLACE | 替换 | 七、 常用内置函数 |
| 81 | ROUND | 四舍五入 | 七、 常用内置函数 |
| 82 | FLOOR | 向下取整 | 七、 常用内置函数 |
| 83 | CEILING | 向上取整 | 七、 常用内置函数 |
| 84 | CURRENT | 当前 | 七、 常用内置函数 |
| 85 | INTERVAL | 时间间隔 | 七、 常用内置函数 |
| 86 | GRANT | 授权 | 八、 事务与权限控制 |
| 87 | REVOKE | 撤销 | 八、 事务与权限控制 |
| 88 | COMMIT | 提交 | 八、 事务与权限控制 |
| 89 | ROLLBACK | 回滚 | 八、 事务与权限控制 |
| 90 | BEGIN | 开始 | 八、 事务与权限控制 |
| 91 | TRANSACTION | 事务 | 八、 事务与权限控制 |
| 92 | EXPLAIN | 执行计划 (方言) | 八、 事务与权限控制 |
| 93 | WITH | CTE | 九、 高级查询 (窗口函数与CTE) |
| 94 | RECURSIVE | 递归 | 九、 高级查询 (窗口函数与CTE) |
| 95 | OVER | 窗口标志 | 九、 高级查询 (窗口函数与CTE) |
| 96 | PARTITION | 分区 | 九、 高级查询 (窗口函数与CTE) |
| 97 | ROW | 行 | 九、 高级查询 (窗口函数与CTE) |
| 98 | RANK | 排名 | 九、 高级查询 (窗口函数与CTE) |
| 99 | DENSE | 密集排名 | 九、 高级查询 (窗口函数与CTE) |
| 100 | SOME | 一些 | 九、 高级查询 (窗口函数与CTE) |
| 101 | AUTO_INCREMENT | 自动递增 (MySQL) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 102 | GROUP_CONCAT | 分组拼接 (MySQL) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 103 | SHOW | 显示元数据 (MySQL) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 104 | TOP | 前N条 (SQL Server) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 105 | GETDATE | 获取当前时间 (SQL Server) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 106 | ISNULL | 判空替换 (SQL Server) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 107 | IDENTITY | 标识列 (SQL Server) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 108 | GO | 批处理结束符 (SQL Server) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 109 | ROWNUM | 行号伪列 (Oracle) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 110 | SYSDATE | 系统时间 (Oracle) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 111 | NVL | 空值转换 (Oracle) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 112 | DUAL | 伪表 (Oracle) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 113 | CONNECT | 层次查询 (Oracle) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 114 | DECODE | 解码/条件判断 (Oracle) | 十、 主流数据库方言与特色扩展 (Dialects) |
| 115 | SEQUENCE | 序列 (Oracle/PG) | 十、 主流数据库方言与特色扩展 (Dialects) |